package com.cx.common.core.mapstrcut;

import java.util.List;

/**
 * Entity与DTO转换基础convertor
 * @param <D> DTO类
 * @param <E> Entity类
 */
public interface BaseDTOMapStruct<D, E> {

    D entity2dto(E entity);

    List<D> entity2dto(List<E> entityList);

    E dto2entity(D dto);

    List<E> dto2entity(List<D> dtoList);

}